european business law - French English Dictionary